@charset "utf-8";
/* CSS Document */

/*header*/
#header{background: url("../images/headbg.jpg") no-repeat center top;}
.navlogo:after{display: block;content: '';clear: both;}
.navlogo{padding-top: 20px;padding-bottom: 20px;}
.navlogo img:nth-of-type(1){ float: left; margin-top: 15px;}
.tel{ float: right;margin-right: 25px;background: url("../images/tel.png") no-repeat left center;padding-left: 58px;font-size: 14px;color: #414141;height: 47px;margin-top: 20px;}
.tel .hz{font-size: 35px;color: #e64b00; font-weight: bold; }
.navlogo img:nth-of-type(2){float:right;width: 88px;}
.navbg{background:#34373c;}
.navtext>ul:after{display:block;content: '';clear: both;}
.navtext>ul>li{
    float:left;width: 150px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: 500ms 0s all;
    -moz-transition: 500ms 0s all;
    -ms-transition: 500ms 0s all;
    -o-transition: 500ms 0s all;
    transition: 500ms 0s all;
}

.navtext>ul>li>a{display: block;text-align: center;font-size:14px;line-height: 50px;color: #ffffff;
    -webkit-transition: 500ms 0s all;
    -moz-transition: 500ms 0s all;
    -ms-transition: 500ms 0s all;
    -o-transition: 500ms 0s all;
    transition: 500ms 0s all;
}
.navtext>ul>li:first-child>a{background: none;}
.navtext>ul>li:hover{background: #e64b00;}
.navtext>ul>li:hover a{background: none;}

/*wb100=margin_center    &  wb1200=mycontainer */
.wb100{width:100%;overflow: hidden;}
.wb1200,.wb100>div{width:1200px;margin-left:auto;margin-right:auto;}
.wp1200{width:1200px;margin:0 auto;position:relative}
.clear:after{display: block;content: '';clear: both;}
.left{float:left;}
.right{float:right;}


.banner{ width:100%; height:551px; white-space:nowrap; margin:0 auto; overflow:hidden;  position:relative; z-index:1;}
.banner_m{ width:50%; height:551px; display:inline-block; position:relative;}
.wrapper {*float:left; width:1920px; height:551px; display:inline-block; position:relative; left:-967px;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none;}
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 40%; left:16%; z-index: 100; width: 72px; height: 143px; overflow: hidden; text-indent: -9999em; margin-top:0; background: url('../images/prev.png') no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 40%; right:16%; z-index: 100; width: 72px; height: 143px; overflow: hidden; text-indent: -9999em; margin-top:0; background: url('../images/next.png') no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url('../images/ajax-loader.gif') no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:1920px; height:551px; }
#slideshow ul { display: none; }

/*首页产品推荐*/
.title{margin-top: 63px;margin-bottom: 47px;}
.title .ht1{background: url("../images/line.png") no-repeat center;font-size:34px;color: #34373c;text-align: center; font-weight: bold;}
.title .ht2{background: url("../images/line2.png") no-repeat center;font-size:34px;color: #34373c;text-align: center; font-weight: bold;}
.title .ht3{font-size: 18px;color: #acacac;font-weight: lighter;text-align: center;text-transform: uppercase;}
.title p{ text-align: center;font-size: 14px;color: #858585;margin-top: 10px;}

/*product*/
.pro_side{width: 262px;}
.pro_side .tj{background: #e64b00;width: 100%;height:120px;box-sizing: border-box;padding-left: 43px;padding-top: 33px;}
.pro_side .tj .ht3{font-size: 34px;color: #ffffff;font-weight: bold;}
.pro_side .tj p{font-size: 14px;color: #ffa77c;text-transform: uppercase;}
.pro_side ul{background: #666261;}
.pro_side ul li{
    width: 100%;
    border-bottom:1px solid #585858;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height:50px;
    line-height: 50px;
    background: url("../images/jt.png") no-repeat 43px center;
    -webkit-transition: 300ms 0s all ease;
    -moz-transition: 300ms 0s all ease;
    -ms-transition: 300ms 0s all ease;
    -o-transition: 300ms 0s all ease;
    transition: 300ms 0s all ease;
}
.pro_side ul li:hover{border-left:4px solid #e64b00;background: #555150 url("../images/jt.png") no-repeat 239px center;}
.prohov{border-left:4px solid #e64b00;background: #555150 url("../images/jt.png") no-repeat 239px center;}
.pro_side ul li a{display: block;font-size:18px;color: #fff;padding-left: 60px;box-sizing: border-box;}
.pro_side ul li:last-child a{color: #e64b00;}

.pro_side .contact {background: #e64b00;width: 100%;height:150px;box-sizing: border-box;padding-top: 20px; color: #fff;}
.pro_side .contact .ht1 { font-size: 16px; text-align: center;}
.pro_side .contact .ht2 { font-size: 30px; line-height: 45px; font-weight: bold;text-align: center;}

/*文字透明变化*/
.pro_side .contact .ht2 {
    animation-name: breath;                       
    animation-duration: 3s;                        
    animation-timing-function: ease-in-out;         
    animation-iteration-count: infinite;          
    -webkit-animation-name: breath;               
    -webkit-animation-duration: 3s;                 
    -webkit-animation-timing-function: ease-in-out; 
    -webkit-animation-iteration-count: infinite;
}
@keyframes breath {
    from { opacity: 0.4; }                         
    50%  { opacity:   1; }                         
    to   { opacity: 0.4; }                         
}
@-webkit-keyframes breath {
    from { opacity: 0.4; }                          
    50%  { opacity:   1; }                         
    to   { opacity: 0.4; }                        
}


.cp_xx{overflow: hidden; margin-bottom: 15px;}
.cp_xx .cp_left {float: left;}
.cp_xx .cp_left .BigPic{width: 445px;height:336px; padding: 1px; border: 1px #eee solid; }

/*一页多图折中解决办法，限制层的大小，多出部分隐藏*/
.ycpic{width: 445px;height:336px;}

.ycpic2{width: 445px;height:336px;}

.cp_xx .SamPic{ padding: 5px 0 0 3px; height: 66px; overflow: hidden; width:445px;}
.cp_xx .SamPic a{border: 1px #eee solid; margin-right: 3px; width: 84px; height: 64px; display: inline-block;}
.cp_xx .SamPic img{ width: 84px; height: 64px;}
.cp_xx .SamPic ul li { float:left;}
.cp_xx .SamPic .zoomThumbActive{ border: 1px #ff7300 solid;}
.cp_xx .cp_right{ float:left; width:420px;margin-left:20px; overflow:hidden;}
.cp_xx .cp_right h1{float:left;width:420px;height:45px;color:#1B5492; font-size: 30px;}
.cp_xx .pro_des{ font-size: 15px; margin-bottom: 10px; text-indent: 26px; line-height: 24px;}
.cp_xx .pro_btw { overflow: hidden;}
.cp_xx .pro_bt { float: left; width: 160px;}
.cp_xx .pro_bt a{width: 138px; text-align: center; height: 47px;line-height: 47px;float: left;display: block;margin-bottom: 10px;font-size: 14px!important;color: #fff!important;}
.cp_xx .pro_bt .a_qq{background: #d00000;}
.cp_xx .pro_bt .a_wx{background: #2a2a2a;}
.cp_xx .pro_bt .a_qq:hover{background: #2a2a2a;}
.cp_xx .pro_bw { margin-left: 20px;}


/*快速导航*/
.cp_nav{width: 100%;height: 40px;margin:0px auto;}
.cp_nav a{float: left;display: block;width: 150px; text-align: center; transition:all 0.4s; margin-right: 1px; line-height: 40px;height: 40px;color: #fff!important;font-size: 16px!important;background: #666261;font-weight: bold;}
.cp_nav a:hover{background: #e64b00;}


.fa_nav a{;width: 140px;}



/*product_info*/
.pro_cont{margin:10px 0 0 0;width:100%;height:40px;background:#ebebeb;}
.pro_cont span{display:inline-block; text-align: center; padding: 0 36px; font-size: 16px; height:100%;background:#e64b00;color:#fff;line-height:40px; font-weight: bold;}
.pro_cont a{margin:8px;width:15px;height:15px;background-position:0 -426px;}
.page_content{ padding: 10px 0 0; line-height: 2.0; font-size: 16px;}
.page_content a {color:#010101;}
.info_nr{ width:430px; height:auto; overflow:hidden; background:#fff;}
.info_nr tr{height: 40px;}
.t_r{text-align:right;}
.info_nr p {padding: 0; margin: 0; height: 32px; line-height: 32px;}


.p_xgcp{overflow:hidden; position:relative; margin-top: 10px;}
.p_xgcp .bd {}
.p_xgcp .bd ul{ overflow:hidden; zoom:1; }
.p_xgcp .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
.p_xgcp .bd ul li a{color: #333!important;font-size: 14px!important;display: block!important;}
.p_xgcp .bd ul li img{ width:200px; height:150px; display:block; padding:2px; border:1px #eee solid; }

.p_xgwz {overflow:hidden; position:relative; margin-top: 10px; margin-bottom: 30px;}
.p_xgwz .w420 {width: 420px;}
.p_xgwz .xgtit {font-weight: bold; color:#e64b00; overflow: hidden; height: 40px; line-height: 40px; padding-left: 10px;}
.ml50 {margin-left: 50px;}
.p_xgwz ul li {color: #000; height: 32px; line-height:32px; border-bottom: dotted 1px #cfcfcf; background: url("../images/jts.png") no-repeat 10px center; padding-left: 30px;}
.p_xgwz ul li a{color: #000;}


.prev_next{ width: 900px; margin: 10px 0; overflow: hidden; border-top: 1px solid #ccc;}
.prev_next li{ width: 900px; border-bottom: 1px solid #ccc; line-height: 40px; text-indent: 23px;}
.prev_next li a{ color: #656565;}
.prev_next li:first-child{ background: url("../images/up.png") no-repeat left center;}
.prev_next li:last-child{ background: url("../images/down.png") no-repeat left center;}




.pro_right{width: 890px;}
.pro_right ul li{float:left;width: 274px;margin-bottom: 15px;margin-right: 30px;}
.pro_right ul li:nth-child(3n){margin-right:0;}
.pro_right ul li a{display: block;}
.pro_right ul li a b{display: block;width: 100%;height: 208px;position: relative;overflow: hidden;}
.pro_right ul li a b img{
    max-width: 100%;
    height:auto;
    position: absolute;
    top:50%;
    left:50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    -webkit-transition: 300ms 0s all ease;
    -moz-transition: 300ms 0s all ease;
    -ms-transition: 300ms 0s all ease;
    -o-transition: 300ms 0s all ease;
    transition: 300ms 0s all ease;
}
.pro_right ul li a:hover b img{
    -webkit-transform: translate(-50%,-50%) scale(1.07);
    -moz-transform: translate(-50%,-50%) scale(1.07);
    -ms-transform: translate(-50%,-50%) scale(1.07);
    -o-transform: translate(-50%,-50%) scale(1.07);
    transform: translate(-50%,-50%) scale(1.07);
}
.pro_right ul li a p{
    font-size: 16px;
    color: #5d5d5d;
    background: #f3f3f3;
    line-height: 48px;
    text-align: center;
    -webkit-transition: 300ms 0s all ease;
    -moz-transition: 300ms 0s all ease;
    -ms-transition: 300ms 0s all ease;
    -o-transition: 300ms 0s all ease;
    transition: 300ms 0s all ease;
}
.pro_right ul li a:hover p{background: #e64b00; color: #fff;}


.new_height a{    display: block;    height:160px;}
.new_right li{padding:15px 0}
.new_right li p{overflow:hidden}
.new_right li b{float:left;color:#000;font-weight:700;-moz-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}
.new_right li a{display:block;height:200px;border:1px solid #ddd;padding:15px;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.new_right li a img{float:left;width:270px;height:200px}
.new_right li a div{float:right;width:65%}
.new_right li a h2{color:#000;font-size:20px}
.new_right li small{color:#777;font-size:14px;margin-top:70px;display:block;position:absolute;left:322px;bottom:29px}
.new_right li span{transition:0.5s 0s all ease;display:block;line-height:26px;color:#666;padding:10px 0 0 0;font-size:14px}
.new_right li:hover a{-webkit-box-shadow:0 5px 30px rgba(0,0,0,.18);box-shadow:0 5px 30px rgba(0,0,0,.18);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}

.news_page {}
.news_page h1 {text-align: center;border-bottom: 1px dashed #ccc;font-size: 24px;padding-bottom: 25px;margin-bottom: 10px;}
.news_time{font-size:14px;margin-bottom:0px; color: #777;}

/*20210114 新增文章页联系热线  By shenlag*/
.pagephone { width: 898px; height: 70px; background: #EEF3F7; border: solid 1px #A5B6CA; margin-top: 10px;position:relative; font-size: 16px; overflow: hidden;}
.pagephone .phl { line-height: 70px; margin-left: 30px;}
.pagephone .phl span {font-size: 26px; color: #FF0000; font-weight: bold;}
.pagephone .anniu {width: 160px; height: 40px; background: #CC0000;display:block;margin-top:18px;position:absolute;right:30px;bottom:14px}
.pagephone .anniu a {color: #fff;width: 160px; display: block;line-height: 40px; text-align: center;}


/*banner2*/
.banner2{background: url("../images/banner2.png") no-repeat center;height: 234px;margin-top: 30px;}
.banner2 .btel {margin-top: 56px;float:right; font-weight: bold;}
.banner2 .btel .teltxt { font-size: 24px; color: #fff;}
.banner2 .btel .telnum{ margin-top:10px; font-size: 50px;color: #f04301;}

/*优势*/

/*ysv*/
.ysvbg{background: url("../images/ysvbg.jpg") no-repeat center;height: 729px;}
.ysv>img{float:left;}
.ysv>div{float:left;width: 591px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding:0 34px;}
.ysv_text>div{margin-top: 35px;padding-left: 110px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;}
.ysv_text h5{font-size: 32px;color: #f04301;}
.ysv_text h5 span{font-size: 16px;font-weight: normal;}
.ysv_text p{font-size: 16px;line-height: 25px;color: #616161;}
.ysv .ysv_text div:first-of-type{background: url("../images/01.png") no-repeat left center;}
.ysv .ysv_text div:last-of-type{background: url("../images/02.png") no-repeat left center;}
.ysv2 .ysv_text div:first-of-type{background: url("../images/03.png") no-repeat left center;}
.ysv2 .ysv_text div:last-of-type{background: url("../images/04.png") no-repeat left center;}
.ysv2 .ysv_text{width: 846px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 57px;padding-right: 72px;}
.ysv2>div{float:left;}
.ysv2>div:last-of-type{width: 354px;}


/*关于我们&新闻*/
.aboutus{ width: 572px;float:left;}
.aboutus>.ht4{line-height: 65px;margin-bottom: 14px;font-size: 20px;border-bottom:1px solid #d4d4d4;color: #424242;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 25px;background: url("../images/jts.png") no-repeat left center; font-weight: bold;}
.aboutus p{line-height: 28px;font-size: 14px;color: #9d9d9d; text-indent: 30px;}

.tit{margin-top: 85px;margin-bottom: 32px}
.tit .ht2{float:left;font-size: 28px;color: #f04301; font-weight: bold;}
.tit .ht2 span{font-size: 16px;text-transform: uppercase;color: #acacac;font-weight: lighter;}
.tit a{margin-top: 10px;padding-right: 35px;float:right;text-transform: uppercase;font-size: 20px;color: #3c3c3c;display: block;background: url("../images/titbg.png") no-repeat 100% center;}



.news{float:right;width: 580px;}
.news ul li{border-bottom:1px dashed #d5d5d5;margin-bottom: 10px;}
.news ul li a{display: block;}
.news ul li a:after{display: block;content: '';clear: both;}
.news ul li a small{float:left;font-size:28px;width: 75px;color: #f04301;}
.news ul li a div{width: 505px;float:right;}
.news ul li a div .ht5{font-size: 18px;color: #393939;margin-bottom: 5px;margin-top: 7px; font-weight: bold;}
.news ul li a div p{font-size: 14px;color: #9d9d9d;line-height: 28px;margin-bottom: 10px;}



/*内页样式*/

#info{padding:50px 0 20px 0}
#info:after{display:block;content:'';clear:both}
.info-right{    width: 902px;    margin: 0 auto;    float: right;}
.info-loca{color:#e64b00;overflow:hidden;border-bottom:2px dotted #ccc;margin-bottom:30px}
.info-loca .ht3{float:left;line-height:50px;font-size:25px;color:#e64b00;font-weight: bold;}
.info-loca .loca{float:right;font-size:13px;color:#e64b00;margin-top:15px;}
.info-loca .loca a{color:#e64b00}

.p_content{font-size:16px;line-height:30px;color:#333}


.pcontact{ height:auto; overflow:hidden; line-height:2.0; font-size:14px; width:95%; margin:0 auto; margin-bottom:20px;}
.pcontact p{ border-bottom:1px dotted #ccc; line-height:35px; padding-left:20px; transition:0.3s all 0s linear; }
.pcontact p:hover{ background:#666261; color:#fff; border-bottom:1px solid #ccc; padding-left:30px; cursor:pointer; }


/*产品页样式*/
.newpro:after{display:block;content:'';clear:both}
.newpro li{float:left;width:24%;margin:0 .5%;margin-bottom:25px;text-transform:Capitalize;}
.newpro li a{display:block}
.newpro_pic{position:relative;width:100%;height:190px;overflow:hidden}
.newpro_pic img{position:absolute;max-width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.newpro_pic p{width:100%;text-align:center;position:absolute;left:0;bottom:0;color:#fff;background:#e64b00;margin-bottom:0;line-height:40px;font-size:16px;-webkit-transition:.3s 0s all ease;-moz-transition:.3s 0s all ease;-ms-transition:.3s 0s all ease;-o-transition:.3s 0s all ease;transition:.3s 0s all ease}
.newpro li:hover a div p{background:gray;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.newpro li:hover a div img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:opacity(60%)}
.newpro_pic:hover p{line-height:50px;font-size:18px}


div.page{margin:20px 0 20px 0;clear:both;float:right;font-size:14px}
div.page a{padding:2px 5px;margin:2px;color:#fff;text-decoration:none;background:#9b9b9b}
div.page a:hover{background:#5c5c5c}
div.page span.current{padding:2px 8px;font-weight:700;margin:2px;color:#fff;background-color:#e64b00}
div.page span.disabled{padding:2px 5px;margin:2px;color:#ddd}

/*照片&视频 样式*/

.p_v:after{display:block;content:'';clear:both}
.p_v li{float:left;width:30%;margin:0 1.5%;margin-bottom:25px;text-transform:Capitalize;}
.p_v li a{display:block}
.p_vpic{position:relative;width:100%;height:190px;overflow:hidden}
.p_vpic img{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.p_vpic p{width:100%;text-align:center;position:absolute;left:0;bottom:0;color:#fff;background:#e64b00;margin-bottom:0;line-height:40px;font-size:16px;-webkit-transition:.3s 0s all ease;-moz-transition:.3s 0s all ease;-ms-transition:.3s 0s all ease;-o-transition:.3s 0s all ease;transition:.3s 0s all ease}
.p_v li:hover a div p{background:gray;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.p_v li:hover a div img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:opacity(60%)}
.p_vpic:hover p{line-height:50px;font-size:18px;}

.photo_show { background: #1E1E1E; padding-bottom: 20px; overflow: hidden;}

.video_link {border:1px #dedede solid; margin-top:20px; overflow:hidden;}

.video_link .vltitle{height:36px; line-height:36px;background:#e3e3e3; overflow:hidden;color:#333; font-size:16px; text-indent:24px;}
.video_link .vltitle .tit{float:left;font:bold 14px/36px Arial,"Microsoft YaHei";color:#333;margin-left:10px; overflow:hidden;}
.video_link .vltitle a{float:right;height:22px;font:12px/22px Arial,"Microsoft YaHei";color:#333;margin:8px 15px 0 0;}
.video_link .vltitle a:hover { color:#fff; text-decoration:underline;}
.video_link .vlcontent {float:left;margin:6px 5px;}
.video_link .vlcontent ul li {float:left;width:197px;text-align:center;margin-top:5px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:Capitalize;}
.video_link .vlcontent ul li img {width:170px; height:123px;}
.video_link .vlcontent ul li span {line-height:26px; height:26px; font-size: 14px;}
.video_link .vlcontent ul li a { color:#fff; text-decoration:none;}
.video_link .vlcontent ul li a:hover { color:#fff; text-decoration:none;}


.video_c { margin-top: 20px;}


/*footer*/
.footer_top_bg{background: #424242;}
.footer_bottom_bg{background: #303030;}
.footer_top{ padding-top:37px; }
.footer_top:after{display: block;content: '';clear: both;}
.footer_flink {padding-bottom: 22px;}
.footer_flink li {font-size:14px;color: #696969;float:left; margin-right: 5px; }
.footer_flink li a {color: #696969;}

.footernav{width:100%;text-align:center;margin-top: 25px;}
.footernav .clearfix:after{content:'';visibility:hidden;display:block;clear:both;}
.footernav ul{display:inline-block; }
.footernav ul li{ float:left;height:20px; margin:0 10px; cursor:pointer;}
.footernav ul li a{font-size: 14px;color:#848484;-webkit-transition: 300ms 0s all ease;-moz-transition: 300ms 0s all ease;-ms-transition: 300ms 0s all ease;-o-transition: 300ms 0s all ease;transition: 300ms 0s all ease;}
.footernav ul li a:hover{display:block;color: #f04301;}

.footer_t_l{float:left;width: 329px;}
.footer_t_l img{margin-bottom: 35px;}
.footer_t_l ul li{font-size:14px;color: #a3b3c9;float:left;width: 200px;margin-bottom: 20px;}
.footer_t_l ul li:last-child{width: 270px;}
.footer_t_m{width: 700px;box-sizing: border-box;float:left;}

.footer_t_m ul li{float: left;width: 350px;display: block;font-size:14px;color: #e8e8e8;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 55px;margin-bottom: 25px;}
.footer_t_m ul li:nth-child(1){ background: url("../images/icon1.png") no-repeat left center;}
.footer_t_m ul li:nth-child(2){ background: url("../images/icon2.png") no-repeat left center;}
.footer_t_m ul li:nth-child(3){ background: url("../images/icon3.png") no-repeat left center;}
.footer_t_m ul li:nth-child(4){ background: url("../images/icon4.png") no-repeat left center;}
.footer_t_m ul li .ht5{font-size: 16px;color: #ffffff;margin-bottom:5px;}
.footer_t_m ul li p{font-size: 14px;color: #848484;}

.footer_t_r{float:right;width: 120px;text-align: center;}

.footer_t_r img{width: 120px;}
.footer_t_r p{font-size:14px;color: #848484;line-height: 30px;text-align: center;}


.footer_bottom{height: 58px;line-height: 58px;}
.footer_bottom p{color: #696969;font-size:14px;float:left;}
.footer_bottom p a{color: #696969;font-size:14px;}


.swiper_mycube{height: 50%!important; margin-top: 25% !important;}
.sitemap{float:right;}
.sitemap a{font-size:14px;color: #696969;float:left;}






